almost impassable - German English Dictionary